Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENYBRYN PLACE Semi-Detached £48,000 27 Jul 2001
4 PENYBRYN PLACE Semi-Detached £161,000 29 Jan 2019
5 PENYBRYN PLACE Detached £320,000 15 Aug 2018